آموزش کاربردی ساخت کامپوننت‌های UI با Storybook [ویدئویی] - آخرین آپدیت

دانلود Building UI Components with Storybook - A Practical Tutorial [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: سفر خود را با یک معرفی جامع از Storybook و React آغاز کنید و اهمیت آن‌ها را در توسعه کامپوننت‌های رابط کاربری (UI) کشف کنید. در ابتدا با مفاهیم بنیادی Storybook آشنا می‌شوید و می‌آموزید که چگونه این ابزار همکاری تیمی را بهبود بخشیده و توسعه UI را برای تست‌های بهتر ایزوله می‌کند. سپس وارد مباحث پایه React می‌شوید، کامپوننت‌ها را می‌سازید و مفاهیمی مانند Props، Hooks و Virtual DOM را درک می‌کنید. همچنین خواهید دید که Storybook چگونه با فراهم کردن امکان توسعه و تست ایزوله کامپوننت‌ها به‌صورت لحظه‌ای، جریان کاری شما را ساده می‌کند. با پیشرفت در دوره، مفاهیم پیشرفته‌تری از جمله اتصال داده‌های خارجی با Redux و تست تعاملات کامپوننت‌ها را فرا خواهید گرفت. با مثال‌های عملی و سناریوهای واقعی، در ساخت کامپوننت‌های پویا و مستحکم تجربه کسب می‌کنید. این دوره شما را گام به گام در مسیر یکپارچه‌سازی Redux، مدیریت وضعیت برنامه (State Management) و خودکارسازی فرآیندهای تست و استقرار با استفاده از ابزارهایی مانند Chromatic راهنمایی می‌کند. در پایان این دوره، مهارت‌های لازم برای ساخت کامپوننت‌های پیچیده React با Storybook، مدیریت داده‌های پیچیده، خودکارسازی جریان‌های کاری و استقرار بهینه پروژه‌ها را خواهید داشت. این دوره رویکردی ساختاریافته را ارائه می‌دهد تا درک عمیقی از توسعه کامپوننت‌محور (Component-Driven Development)، تست‌های بصری و یکپارچه‌سازی مداوم (CI) پیدا کنید. • ساخت کامپوننت‌های UI قابل استفاده مجدد در React با استفاده از Storybook • یکپارچه‌سازی Redux برای مدیریت داده‌ها در کامپوننت‌های React • خودکارسازی تست‌ها و استقرارها با استفاده از ابزارهای CI مانند Chromatic • ایجاد کامپوننت‌های پویای React با استفاده از props، hooks و states • استقرار Storybook در GitHub و اجرای تست‌های رگرسیون بصری • پیاده‌سازی قابلیت دسترسی (Accessibility) و مدیریت خطا در کامپوننت‌های Storybook این دوره برای توسعه‌دهندگان فرانت‌اند، برنامه‌نویسان وب و هر کسی که به دنبال ارتقای مهارت‌های طراحی کامپوننت UI با React و Storybook است، ایده‌آل است. همچنین برای متخصصان UI/UX که قصد ایجاد کامپوننت‌های تست‌پذیر و قابل استفاده مجدد را دارند، مفید خواهد بود. اگرچه تجربه قبلی در React توصیه می‌شود، اما مبتدیانی که دانش پایه JavaScript دارند نیز از این دوره بهره‌مند خواهند شد، زیرا تمام مفاهیم بنیادی لازم در آن پوشش داده شده است. بهبود کارایی توسعه کامپوننت‌های UI با Storybook و React * ارتقای همکاری تیمی از طریق ایزوله کردن طراحی و تست کامپوننت‌ها در Storybook * خودکارسازی تست‌ها، استقرار و جریان‌های یکپارچه‌سازی برای صرفه‌جویی در زمان و منابع

سرفصل ها و درس ها

Storybook چیست؛ نمای کلی سطح کلیدی What is Storybook - A Key Level Overview

  • Storybook چیست و چرا باید به آن اهمیت دهیم What is Storybook and why should we care

  • کدام تیم‌های مهندسی پیشرو از Storybook استفاده می‌کنند Which Leading Engineer Teams are using Storybook

  • مشکلات وب‌اپلیکیشن‌های مدرن در مقیاس بزرگ The Problem with modern large scale Web Apps

  • چگونه Storybook با ایزوله‌سازی توسعه UI، اپلیکیشن‌ها را بهبود می‌بخشد How Storybook improves applications with the isolation of UI development

  • نحوه عملکرد Storybook با کامپوننت‌ها How storybook works with components

  • تز؛ Storybook زمان و منابع ارزشمندی را برای پروژه‌ها ذخیره می‌کند Thesis - Storybook saves valuable time and resources for projects

  • خلاصه و بررسی کوتاه این بخش؛ کاربرد Storybook Summary and brief overview of this section - Storybook Utility

دوره سریع React برای مبتدیان؛ React چیست و چگونه وب‌اپلیکیشن بسازیم React Crash Course for Beginners - What is React and How To Build Web Apps

  • نکته مهم درباره بخش‌های آینده Important note on the upcoming sections

  • DOM چیست و Virtual DOM در React چیست؛ مبانی React What is the DOM and what is the React Virtual DOM - React Fundamentals

  • چگونه ساخت یک اپلیکیشن React را با CRA شروع کنیم How to start building a react app with CRA

  • بررسی CRA؛ فایل‌ها و وابستگی‌های React CRA - React Files and Dependencies - Overview

  • نحوه اتصال ریشه React به DOM و رندر کردن اپلیکیشن React How to connect the Root of React to the DOM and Rendering React Application

  • اجرای سرور توسعه محلی React Running A Local Development Server of React

  • کامپوننت‌های تابعی (Functional Components) در React چیستند What are functional components in React

  • مشاهده سریع استانداردهای Ecma در React Quick Observation on Echma Standards with React

  • درخت کامپوننت‌های React و کامپوننت‌های ترکیبی The React Component Tree And Composite Components

  • نحوه عملکرد Props در React How Props work in React

  • تمرین؛ ساخت یک کامپوننت React Exercise - Build A React Component

  • هوک‌ها (Hooks) در React چیستند What are hooks in React

  • تست‌های پویا و رویدادهای ورودی با React Input Dynamic tests and events with React

  • تمرین مدیریت رویدادها و خلاصه بخش Event Handling Practice and Section Summary

ساخت یک نمونه Storybook از صفر با React؛ سطح جونیور Build A Storybook Example From Scratch With React - Junior Level

  • نصب و راه‌اندازی Storybook در پروژه از صفر Installing and setting up Storybook into your Project Application from Scratch

  • نمای کلی از نحوه پیکربندی Storybook در پروژه‌های وب Overview of How Storybook is Configured with Web App Projects

  • چگونه یک کامپوننت در React با Storybook بسازیم؛ تحلیل بصری How to build a component in React with Storybook - visual breakdown

  • ساخت یک زیر-کامپوننت پایه در React Build A Basic Sub Component In React

  • چگونه یک استوری (Story) برای کامپوننت‌های React از صفر بسازیم How to build a story for react components from scratch

  • نحوه استفاده از args در Storybook برای استوری‌های پویا How to use args in Storybook for multiple dynamic component stories

  • استفاده از argTypes و controls برای ایجاد استوری‌های کاربرپسند How to use argTypes and controls in storybook to create user friendly stories

  • خودکارسازی مستندات برای وب‌کامپوننت‌ها با Storybook Automating Documentation for Web Components with Storybook

  • شخصی‌سازی مستندات و مقادیر در Storybook Customizing Docs and values with Storybook

  • افزودن پیچیدگی به کامپوننت برای آرگومان‌های Storybook Adding Component Complexity for Storybook Arguments

  • تکنیک‌های CSS و رندرینگ Storybook CSS Techniques and Storybook rendering

  • اکشن‌ها در Storybook و شیء Synthetic Base Event چیستند What are actions in Storybook and the Synthetic Base Event Object

  • اتصال کامپوننت‌های زنده React به Storybook و مبانی رندرینگ Hooking Up Live React Components to Storybook and Rendering Fundamentals

  • ایجاد استوری‌ها با وضعیت (state) و رویدادهای مجازی در Storybook Creating Stories with mock state and events in Storybook

  • تست تعاملات و رویدادها با کامپوننت‌های React در Storybook Testing Interactions and Events with React Components in Storybook

Storybook؛ آموزش پیشرفته و کدنویسی همزمان Storybook - Advanced Tutorial Code Along

  • نحوه راه‌اندازی Storybook با React How to set up Storybook with React

  • ساخت کامپوننت با Storybook؛ متدولوژی CDD How to build a component with Storybook - CDD Methodology

  • پیکربندی‌های Storybook و سرور محلی Storybook Configurations for Storybook and Storybook Local Server

  • استفاده از PropTypes و فرمت‌بندی CSS با Storybook و React PropTypes and CSS formatting with Storybook and React

  • استفاده از استاندارد دسترسی WCAG برای شناسایی خطاها در افزونه Storybook Using WCAG Accessibility to Catch Errors in Storybook Addon

  • ساخت یک کامپوننت ترکیبی در React برای Storybook Building a Composite Component in React for Storybook

  • ساخت کامپوننت‌های مستحکم با Storybook Building Out Robust Components with Storybook

اتصال داده‌های خارجی با Storybook؛ Redux Connecting External Data with Storybook - Redux

  • دوره سریع Redux Toolkit؛ راه‌اندازی Store Mini Crash Course on Redux Toolkit - Setting up the Store

  • ارسال اکشن‌ها و Selectors برای مدیریت وضعیت با Redux در کامپوننت‌های React Dispatching Actions and Selectors for State with Redux in Components For React

  • ایجاد یک Redux Store مجازی برای استوری‌ها در Storybook Creating a Mock Redux Store for Stories in Storybook

  • اتصال داده‌های خارجی مجازی به استوری‌های Storybook Connecting Mock External Data into Stories with Storybook for Components

ساخت کامپوننت‌های سطح بالا با Storybook؛ مثال Redux و React Building Higher Level Components with Storybook - Redux and React Example

  • خلاصه کدهای Redux و داده‌های مجازی از بخش قبل Summary of Redux Code And Mock Data From Previous Section

  • دریافت داده‌های API از راه دور با Storage Fetching Remote API Data with Storage

  • دریافت داده‌ها هنگام Mounting کامپوننت در React و مدیریت خطا Fetching Data with Component Mounting in React and Error Handling

  • ساخت یک کامپوننت Screen و پوشاندن React حول Redux Building A Screen Component And Wrapping React Around Redux

  • استفاده از Service Workers در Storybook برای ساخت استوری‌ها با درخواست‌های API Using Service Workers in Storybook to Build Stories with API Requests

  • به‌روزرسانی قابلیت‌ها با صفحات و اسکرین‌های پیچیده در Storybook Feature Updates with Complex Component Pages and Screens in Storybook

  • خودکارسازی تست‌ها با تعاملات (Interactions) در Storybook Automating Tests with Interactions in Storybook

  • خودکارسازی‌های Storybook Playwright برای تست Storybook Playwright Automations for Testing

استقرار Storybook در Github با Chromatic و خودکارسازی‌ها Deploying Storybook to Github with Chromatic and Automations

  • خلاصه سریع تا این لحظه و نکات مربوط به بخش آینده Quick Summary So Far and Upcoming Notice for this Section

  • نحوه استقرار Storybook در Github و Chromatic How to deploy Storybook to Github and Chromatic

  • خودکارسازی استقرار در Storybook با CI Actions و Rebasing Merges Automating Deployments to Storybook with CI Actions and Rebasing Merges

  • تست بصری با رگرسیون در کامپوننت‌ها با استفاده از Storybook Visual Testing with Regression in Components using Storybook

  • جمع‌بندی و تبریک!! Conclusion and Congratulations!!

نمایش نظرات

آموزش کاربردی ساخت کامپوننت‌های UI با Storybook [ویدئویی]
جزییات دوره
8h 40m
60
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Clarian North
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Clarian North Clarian North

درباره من

کلاریان مربی مشهوری است که دارای گواهینامه صنعتی شناخته شده و رزومه ای است که از آن پشتیبانی می کند. شاگردان او به کار و مشارکت در برخی از بزرگترین و معتبرترین شرکت‌های تولیدی در جهان مانند یونیورسال، گوگل، آمازون، وارنر، بی‌بی‌سی، اسپاتیفای، لندر، اسپلایس و غیره ادامه داده‌اند.

Clarian مدیر عامل Orbital LLC، مشاوره و توسعه فناوری است که در سراسر جهان از جمله شرکت های پیشرو دره سیلیکون و همچنین 40 پروتکل برتر بلاک چین در میان Solana و NEAR تعامل دارد.

مهندس ارشد پروژه با بیش از 90 هزار ثبت نام در دوره های کدنویسی و ماژول های آموزشی در سراسر جهان - ثبت نام از توسعه دهندگان و پیمانکاران Google و Amazon. تجربه کاری بین‌المللی از نیویورک تا برلین، کلاریان (مستعار موریس کی) به تعدادی از جریان‌های ویروسی کمک کرده و در بیش از 80 کشور جهان اثر دیجیتالی منحصر به فردی ایجاد کرده است. Clarian در Rolling Stone، Billboard، Guardian، Yahoo Finance، Bloomberg، Clash، Broadway، New York Vulture، Vice در میان بسیاری دیگر به عنوان یک مبتکر و پیشگام در مهندسی صدا و فناوری حضور داشته است.

با اتخاذ رویکردی مشخص در طراحی تولید که راه‌اندازی و کمک به چندین لباس و پروژه مستقل و بزرگ بوده است، کلاریان برای برندهای پیشرو جهانی از یونیورسال تا امارات، قابلیت همکاری واقعیت مجازی آمبیسونیک برای Guy کار کرده و مشارکت داشته است. Laliberte's PY1 و EP های خودش در برچسب های نامی مانند Kompakt، مستقر در آلمان به نمایش درآمده است.

کلاریان به عنوان مهندس ارشد (میکس و مسترینگ) و تهیه کننده مشترک (نویسندگی و تنظیم) برای رشته های اصلی کار کرده است. ، هند و ناشران بین المللی از جمله همکاری با تولیدات نامزد شده و برنده جایزه گرمی. چند سهم قابل توجه عبارتند از میکس برای شرکت هایی مانند Emirates Airline Inflight Radio، اجراهای تولید پیشرفته مانند VR PY1 برای Guy Laliberte از Circle De Soleil، و همچنین تولید، میکس و مسترینگ برای کمپانی معروف آلمانی Kompakt Records و غیره. . طراحی‌های استودیویی و معماری صوتی او توسط مجلات صوتی پیشرو جهان مانند Future Music و Mixmag و همچنین دنبال‌کنندگان مستقل خود از تولیدات صوتی که به صورت ارگانیک در ده‌ها میلیون نفر پخش می‌شوند، به‌طور گسترده مورد تحسین قرار گرفته‌اند. اکنون که بیش از یک دهه از اجرا و قرارداد در برخی از بزرگ‌ترین جشنواره‌های جهان وقفه دارد، کلاریان همه چیزهایی را که درباره تولید صوتی آموخته است جمع‌آوری کرده است تا به تهیه‌کنندگان مهارت‌های مورد نیازشان را بیاموزد و آن‌ها را در این مسیر به سمت فرصت‌های شغلی شگفت‌انگیز و شکستن سوق دهد. آن موانع برای ارتقاء واقعی و شروع به پایان رساندن پروژه ها و تولیدات خود که در آنها گیر کرده بودند.

کلاریان که در بسیاری از جنبه‌های تجارت خود آموخته بود، در ابتدا با بودجه صفر به موفقیت دست یافت، و سال‌ها را صرف کارآموزی و مهتاب‌پردازی در فضاهای حرفه‌ای کرد، و از سرخوردگی‌ها برای به دست آوردن تلاش کرد. کیفیت تولید در نهایت برای پروژه‌هایی که با چیزی جز کامپیوتر و هدفون توزیع شده بین صدها هزار شنونده ساخته می‌شوند، شهرت بین‌المللی پیدا کرد.

داشتن درس‌های ارزشمندی از کار با شرکت‌های برتر فناوری و سرگرمی، هنرمندان و جشنواره‌های مشهور از اروپا تا آسیا، و پروژه‌های خود مانند اکسپدیشن‌های ضبط صحرایی محیطی در سراسر آفریقا تا پروژه‌های سینث پاپ که از مجله رولینگ استونز به نمایش درآمده است. به گاردین، کلاریان زمان و انرژی خود را صرف به اشتراک گذاشتن مجموعه مهارت‌های خود و آموزش دیگران می‌کند تا بتوانند پتانسیل واقعی خود را در سفر خود به کشف امکانات بی‌پایان تولید صدای مدرن در نوک انگشتان ما در آسایش خانه‌هایشان ببینند. .

Clarian اختصاص داده شده است که بدون در نظر گرفتن سطح مهارت یا وضعیت مالی شما، در دسترس‌ترین و جامع‌ترین دوره‌های آموزشی را در زمینه فناوری به شما ارائه دهد و موضوعات پیچیده را با توضیحات واضح و مبتنی بر مثال آموزش دهد. فلسفه او این است که این ابزارها نیستند که شما را به اوج می‌برند، اما یادگیری چرایی و چگونگی استفاده از این ابزارها از ابتدا در حین اتصال نقاط در طول مسیر، راه واقعی برای تسلط بر یک کاردستی است. پتانسیل این که چقدر می توانید یاد بگیرید و به انجام برسانید با یادگیری با این رویکرد نامحدود است و بسیار قابل مبادله است.

درس های کلاریان شما را از طریق موضوعات و تکنیک های پیچیده فقط با رایانه و نرم افزار رایگان خود راهنمایی می کند و واضح تر ارائه می دهد. و خرابی های ساده برای ارتقاء مجموعه مهارت ها و توانایی شما برای به پایان رساندن پروژه ها با بهترین فناوری و تکنیک های موجود.

منتظر دیدار شما در درس ها هستم!